self-supporting stand - Francés Inglés Diccionario